package com.whzykj.common;

import java.util.Random;

public class SnUtil {
	
	/**
	 * 返回6位数字的随机整数
	 * @return
	 */
	public static int getRandomNum6(){
		Random random=new Random();
		int num=random.nextInt(100000)+100000;
		return num;
	}
	
	/**
	 * 返回相应表中的流水号
	 * @param prefix 示例：CZ ZJ 等等。
	 * @return
	 */
	public static String getSn(String prefix){
		StringBuffer sn=new StringBuffer(prefix);
		String now=DateUtil.getDateTime("yyyyMMddHHmmss",new java.util.Date());
		sn.append(now);
		sn.append(getRandomNum6());
		return sn.toString();
	}
	
//	public static String getAccountSeqSN(){
//		StringBuffer sn=new StringBuffer("");
//	}
	

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println(SnUtil.getSn("ZJ"));
	}

}
